emulsion polymerization - French English Dictionary